Big Huge Thesaurus

three-banded armadillo

noun